
$(document).ready (function () {

		$('#boton_eliminar_Raqueta').live('click',function(){
				ocultarPopUp();
        		$.ajax({
					  	type: "POST",
						url: "_lib/validaciones.php",
						data: {action: "eliminarRaqueta", id_raqueta: $('#combo_raqueta_eliminacion option:selected').val()}
					   }).done(function(eliminado){
				        	if(eliminado == "ok")
				        	{	
				        		generarPopUpMensaje("Eliminar Raqueta", "Raqueta eliminada correctamente.",false, "boton_cancel", "Aceptar");
				        		
				        	}
				        	else
				        	{
				        		generarPopUpMensaje("Eliminar Raqueta", "Ocurrió un error al eliminar la raqueta.",false,"boton_cancel","Aceptar");
				        	}
				        });
        		$('#combo_raqueta_eliminacion').change();
	      });
		
		$('#boton_eliminar_Modelo').live('click',function(){
			ocultarPopUp();
			var seguro;
			if($('#eliminar_seguro').attr('checked')== "checked")
				seguro = true;
			else
				seguro = false; 
    		$.ajax({
				  	type: "POST",
					url: "/_lib/validaciones.php",
					data: {action: "eliminarModelo", seguridad: seguro ,id_modelo: $('#combo_modelo_eliminacionMOD option:selected').val(), nombre_modelo:$('#combo_modelo_eliminacionMOD option:selected').text(), nombre_marca:$('#combo_marca_eliminacionMOD option:selected').text()}
				   }).done(function(eliminado){alert(eliminado);
			        	if(eliminado == "ok")
			        	{	
			        		generarPopUpMensaje("Eliminar Modelo", "Modelo eliminado correctamente.",false,"boton_cancel", "Aceptar");
			        		
			        	}
			        	else
			        	{
			        		if(eliminado == "archivosPendientes")
				        	{
			        			generarPopUpMensaje("Eliminar Modelo", "Está utilizando el modo de \"Eliminación segura\". Para poder eliminar este modelo primero elimine todas sus raquetas, o bien, desactive el modo  \"Eliminación segura\". ",false,"boton_cancel","Aceptar");
				        	}
			        		else
			        			generarPopUpMensaje("Eliminar Modelo", "Ocurrió un error al eliminar el modelo.",false,"boton_cancel","Aceptar");
			        	}
			        })
			$('#combo_modelo_eliminacionMOD').change();
      });
		
		$('#boton_eliminar_Marca').live('click',function(){
			ocultarPopUp();
			var seguro;
			if($('#eliminar_seguro').attr('checked')== "checked")
				seguro = true;
			else
				seguro = false; 
    		$.ajax({
				  	type: "POST",
					url: "/_lib/validaciones.php",
					data: {action: "eliminarMarca", seguridad: seguro, nombre_marca:$('#combo_marca_eliminacionMAR option:selected').text()}
				   }).done(function(eliminado){alert(eliminado);
			        	if(eliminado == "ok")
			        	{	
			        		generarPopUpMensaje("Eliminar Marca", "Marca eliminada correctamente.",false,"boton_cancel", "Aceptar");
			        		
			        	}
			        	else
			        	{
			        		if(eliminado == "archivosPendientes")
				        	{
			        			generarPopUpMensaje("Eliminar Marca", "Está utilizando el modo de \"Eliminación segura\". Para poder eliminar esta marca primero elimine todos sus modelos, o bien, desactive el modo  \"Eliminación segura\". ",false,"boton_cancel","Aceptar");
				        	}
			        		else
			        			generarPopUpMensaje("Eliminar Marca", "Ocurrió un error al eliminar la marca.",false,"boton_cancel","Aceptar");
			        	}
			        })
			        $('combo_marca_eliminacionMAR option[value='+"0"+']').attr('selected','selected');
			        $('combo_marca_eliminacionMAR option[value='+$('#combo_marca_eliminacionMAR option:selected').val()+']').remove();
      });
		
		
		//-----------

	    $('#boton_cancel').live('click',function(){
	    	ocultarPopUp();
	    });
	    
	    $('#combo_marca_eliminacion').change(function () {
	    	$('#marca_error').hide();
			$('#modelo_error').hide();
			$('#raqueta_error').hide();
			if ($(this).val() != 0)
			{
				parametros = {};
				parametros['nombre_marca'] = $(this).val();
				parametros['action'] = "obtenerModelosEdicion";
				$('#combo_modelo_eliminacion').load("ajaxFormulario.php", parametros,function(){
					$('#labelmodelos').show();
					$('#combo_modelo_eliminacion').show();	
				});
			} 
			else 
			{
				$('#labelmodelos').hide();
				$('#combo_modelo_eliminacion').hide();
				$('#labelraqueta').hide();
				$('#combo_raqueta_eliminacion').hide();	
			}
		});
		
		$('#combo_modelo_eliminacion').live('change',function () {
			$('#modelo_error').hide();
			$('#raqueta_error').hide();
			if ($(this).val() != 0)
			{
				parametros = {};
				parametros['id_modelo'] = $(this).val();
				parametros['action'] = "obtenerRaquetasEdicion";
				$('#combo_raqueta_eliminacion').load("ajaxFormulario.php", parametros, function(){
					$('#labelraqueta').show();
					$('#combo_raqueta_eliminacion').show();		
				});
			} 
			else 
			{
				$('#combo_raqueta_eliminacion').hide();	
				$('#labelraqueta').hide();
			}
		});	
		
		$('#combo_marca_eliminacionMOD').change(function () {
	    	$('#marca_error1').hide();
			$('#modelo_error1').hide();
			if ($(this).val() != 0)
			{
				parametros = {};
				parametros['nombre_marca'] = $(this).val();
				parametros['action'] = "obtenerModelosEdicion";
				$('#combo_modelo_eliminacionMOD').load("ajaxFormulario.php", parametros,function(){
					$('#labelmodelos1').show();
					$('#combo_modelo_eliminacionMOD').show();	
				});
			} 
			else 
			{
				$('#labelmodelos1').hide();
				$('#combo_modelo_eliminacionMOD').hide();
			}
		});
		
		$('#combo_marca_eliminacionMAR').change(function () {
	    	$('#marca_error2').hide();
		});
		
		$('#boton_pre_eliminacion_raqueta').click(function(){
			if(validarCombosRaqueta())
			{
				generarPopUpMensaje("Eliminar Raqueta", "Está seguro que desea eliminar la raqueta "+$('#combo_marca_eliminacion option:selected').text()+" "+$('#combo_modelo_eliminacion option:selected').text()+" "+$('#combo_raqueta_eliminacion option:selected').text(),true,"boton_eliminar_Raqueta", "Cancelar");
				mostrarPopUp();
			}
        });
		
		$('#boton_pre_eliminacion_modelo').click(function(){
			if(validarCombosModelo())
			{
				generarPopUpMensaje("Eliminar Modelo", "Está seguro que desea eliminar el modelo "+$('#combo_marca_eliminacionMOD option:selected').text()+" "+$('#combo_modelo_eliminacionMOD option:selected').text(),true,"boton_eliminar_Modelo", "Cancelar");
				mostrarPopUp();
			}
        });
		
		$('#boton_pre_eliminacion_marca').click(function(){alert("entreee");
			if(validarCombosMarca())
			{
				generarPopUpMensaje("Eliminar Marca", "Está seguro que desea eliminar la marca "+$('#combo_marca_eliminacionMAR option:selected').text(),true,"boton_eliminar_Marca", "Cancelar");
				mostrarPopUp();
			}
        });
		
		$('#combo_raqueta_eliminacion').live('change',function () {
			$('#raqueta_error').hide();
		});
});

function mostrarPopUp()
{
	$('#block').show();
    $('#popupbox').show();
}

function ocultarPopUp()
{
	$('#block').hide();
    $('#popupbox').hide();	
}

function limpiarPopUp()
{
	$('#popupbox').text("");
	$('#block').text("");
}

function generarPopUpMensaje(titulo, mensaje,aceptarConfirmar,id_confirmar, textoCancel)
{
	limpiarPopUp();
	$('#popupbox').append("<h2>"+titulo+"</h2>");
	$('#popupbox').append("<div id='div_popupbox'></div>");
	$('#div_popupbox').append("<label>"+mensaje+"</label>");
	$('#popupbox').append("<div class='buttonsBar'></div>");
	$('.buttonsBar').append("<input id='boton_cancel' type='button' value ='"+textoCancel+"' />");
	if(aceptarConfirmar)
		$('.buttonsBar').append("<input id='"+id_confirmar+"' name='"+id_confirmar+"' type='button' value ='Confirmar' />");
	mostrarPopUp();
}

function validarCombosRaqueta()
{
	$('#marca_error').hide();
	$('#modelo_error').hide();
	$('#raqueta_error').hide();
	
	hay_errores = false;
	
	if(validarOpcionCero($('#combo_marca_eliminacion option:selected').val()))
	{
			if(validarOpcionCero($('#combo_modelo_eliminacion option:selected').val()))
			{
				if(!validarOpcionCero($('#combo_raqueta_eliminacion option:selected').val()))
						$('#raqueta_error').show();	
			}
			else
				$('#modelo_error').show();		
	}
	else
		$('#marca_error').show();
	
	if (hay_errores) 
		return false;

	return true;
}

function validarCombosModelo()
{
	$('#marca_error1').hide();
	$('#modelo_error1').hide();
	
	hay_errores = false;
	
	if(validarOpcionCero($('#combo_marca_eliminacionMOD option:selected').val()))
	{
			if(!validarOpcionCero($('#combo_modelo_eliminacionMOD option:selected').val()))	
				$('#modelo_error1').show();		
	}
	else
		$('#marca_error1').show();
	
	if (hay_errores) 
		return false;

	return true;
}

function validarCombosMarca()
{
	$('#marca_error2').hide();
	
	hay_errores = false;
	
	if(!validarOpcionCero($('#combo_marca_eliminacionMAR option:selected').val()))
		$('#marca_error2').show();
	
	if (hay_errores) 
		return false;

	return true;
}

function validarOpcionCero(value)
{
	if(value == 0)
	{
		hay_errores = true;
		return false
	}
	else
		return true;
}


	   
	    
	    